﻿// ''' <summary>
// ''' 为 System.Net.WebClient 的 System.Net.WebClient.DownloadProgressChanged 事件提供数据。
// ''' </summary>
// ''' <remarks></remarks>
// Public Class DownloadProgressChangedEventArgs
// Friend Sub New(ByVal ProgressPercentage As Integer, ByVal UserState As Object)
// Me.m_ProgressPercentage = ProgressPercentage
// Me.m_UserState = UserState
// End Sub

// ''' <summary>
// ''' 获取收到的字节数。
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property BytesReceived As Long
// Get
// Return Me.m_BytesReceived
// End Get
// End Property
// Friend m_BytesReceived As Long

// ''' <summary>
// ''' 获取异步任务的进度百分比。
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property ProgressPercentage As Integer
// Get
// Return Me.m_ProgressPercentage
// End Get
// End Property
// Friend m_ProgressPercentage As Integer

// ''' <summary>
// ''' 获取 System.Net.WebClient 数据下载操作中的字节总数。
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property TotalBytesToReceive As Long
// Get
// Return Me.m_TotalBytesToReceive
// End Get
// End Property
// Friend m_TotalBytesToReceive As Long

// ''' <summary>
// ''' 获取唯一的用户状态
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property UserState As Object
// Get
// Return Me.m_UserState
// End Get
// End Property
// Friend m_UserState As Object
// End Class
// ''' <summary>
// ''' 为 System.Net.WebClient 的 System.Net.WebClient.DownloadProgressChanged 事件提供数据。
// ''' </summary>
// ''' <remarks></remarks>
// Public Class DownloadProgressChangedEventArgs
// Friend Sub New(ByVal ProgressPercentage As Integer, ByVal UserState As Object)
// Me.m_ProgressPercentage = ProgressPercentage
// Me.m_UserState = UserState
// End Sub

// ''' <summary>
// ''' 获取收到的字节数。
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property BytesReceived As Long
// Get
// Return Me.m_BytesReceived
// End Get
// End Property
// Friend m_BytesReceived As Long

// ''' <summary>
// ''' 获取异步任务的进度百分比。
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property ProgressPercentage As Integer
// Get
// Return Me.m_ProgressPercentage
// End Get
// End Property
// Friend m_ProgressPercentage As Integer

// ''' <summary>
// ''' 获取 System.Net.WebClient 数据下载操作中的字节总数。
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property TotalBytesToReceive As Long
// Get
// Return Me.m_TotalBytesToReceive
// End Get
// End Property
// Friend m_TotalBytesToReceive As Long

// ''' <summary>
// ''' 获取唯一的用户状态
// ''' </summary>
// ''' <value></value>
// ''' <returns></returns>
// ''' <remarks></remarks>
// Public ReadOnly Property UserState As Object
// Get
// Return Me.m_UserState
// End Get
// End Property
// Friend m_UserState As Object
// End Class
